jailbreak (ios) ne demek?

Jailbreak, Apple'ın mobil cihazlarındaki iOS, iPadOS ve TvOS işletim sisteminde bulunan kısıtlamaların kaldırılması amacıyla yapılan erişim işlemidir. İsmi İngilizce kökenli olup, "hapisten kaçış, zincirleri kırma" anlamlarına gelmektedir. Apple cihaz kullanıcılarına normal şartlarda izin verilmeyen eylemleri gerçekleştirme olanağı sunar. Android işletim sistemli cihazlara yapılan kök erişim izni (root) ile karşılaştırılabilir.

Jailbreak gayriresmî bir işlemdir ve yöntemleri topluluk tarafından geliştirilmektedir. Jailbreak işlemi Amerika Birleşik Devletleri'nde yasal olmakla beraber, Apple bu işlemin bir "garanti ihlali" sebebi olduğunu duyurmuştur.1

Jailbreak'in kullanım amaçları

iOS işletim sistemi, Android'e kıyasla kişiselleştirme ve yönetim bakımından daha kısıtlıdır. Android işletim sisteminde arayüz modifikasyonları için (duruma göre) kök erişimi dahi gerekmezken, iOS'ta arayüzün kişiselleştirilmesi kısıtlandırılmıştır. Jailbreak işlemi ile kullanıcı Apple cihazının arayüzünde modifikasyonlar yapabilir, cihazı daha kapsamlı bir şekilde kontrol edebilir ve cihaza yazılımsal olarak normalde sağlanmayan özellikler ekleyebilir.

Jailbreak aracılığıyla kullanıcılar cihazlarına normalde iOS resmi uygulama mağazası Apple App Store'da bulunmayan ve/veya kısıtlamalar dolayısıyla bulunamayan uygulamaları, eklentileri ve temaları yükleyebilir. Bu uygulamalar dünya çapında herkes tarafından geliştirilebilmekte olup, kullanım sonucu olabilecek sorunlardan Apple sorumlu değildir.

Jailbreak işlemi yapılmış cihazlar yapılan eklemeler haricinde de iCloud, App Store, Apple Music gibi Apple servislerini kullanabilmekte ve telefon görüşmelerini yapmak gibi diğer normal faaliyetlerine devam edebilmektedir.

Jailbreak yöntemlerinin bazıları, üçüncü parti yazılımları, temaları ve eklentileri aramaya ve yüklemeye yarayan bir APT istemcisini de (genellikle Cydia) otomatik olarak yükler.2 Cydia'da mevcut olan yazılımlar Apple uygulama standartlarına uymak zorunda değildir, dolayısıyla çoğu indirilebilir içerik arayüzde, uygulamalarda hatta işletim sisteminin kendisinde değişiklikler yapmayı sağlayan eklenti ve özelleştirmelerdir.3 Kullanıcılar bu programları cihaz arayüzünü kişiselleştirmek4, cihaza istediği özellikleri eklemek ve sıkıntıları gidermek5, dosya sistemi erişimi ve komut satırı araçları sayesinde yazılım geliştirme işlerini kolaylaştırmak için yükleyebilmektedir.67

Jailbreak türleri8

Jailbreak işlemi için üçüncü partiler tarafından geliştirilen araçlar vardır. Aracına göre yöntem değişebilse de çoğu Jailbreak aracı bir bilgisayarın desteğine ihtiyaç duyar. Jailbreak araçlarına günümüzden örnekler unc0ver9, checkra1n10 ve Chimera11'dır.

Jailbreak yöntemleri, yaptığı işlemin etkilerine göre dört farklı tipte sınıflandırılabilir. Dört işlem de temelinde aynı işi (cihaz modifikasyonlarına erişim sağlama ve kısıtlamaları kaldırmayı) yapsa da olası etkilerinden ötürü ayrılır.

Tethered (bağımlı)

Bağımlı Jailbreak yöntemi ve araçları, cihazın kısıtlamalarını sadece bir başlatımlık (boot) kaldırır. Cihazın kapatılması, çökmesi veya şarjının bitmesi durumunda cihazı başlatabilmek ve kısıtlamaları kaldırabilmek için yöntem yeniden uygulanmalıdır. Cihazın açılması için bile bilgisayara bağımlı olması bu yöntemi kimisi için sıkıntılı kılmaktadır.

Semi-tethered (yarı bağımlı)

Yarı bağımlı Jailbreak yöntemi ve araçları da bağımlı Jailbreak yöntemi gibi cihaz kısıtlamalarını sadece bir başlatımlık kaldırır. Bağımlı Jailbreak yönteminden farkı ise yeniden başlatılması durumunda sadece cihazın yeniden kısıtlanmasıdır. Cihaz bir bilgisayara ihtiyaç duymadan açılabilir, fakat kısıtlamaların yeniden kaldırılması için bilgisayar ile yeniden Jailbreak yapılması gerekmektedir. "checkra1n12" aracı bu Jailbreak yöntemini uygulayan araçlara örnektir.

Untethered (bağımsız)

Bağımsız Jailbreak yöntemi cihazın kısıtlamalarının tamamen kaldırılmasını sağlar. Cihaz yeniden başladığında da herhangi bir işlem yapmaya gerek duymadan, kısıtlamalar kaldırılmış bir şekilde kullanılabilir. Yöntemin ilk uygulanması için bir bilgisayar gerekse de cihaz her yeniden başladığında tekrar uygulanması gerekmez. Bazı yöntemler bilgisayara dahi ihtiyaç duymadan, tüm işlemi cihaz üzerinden halledebilir.

Semi-untethered (yarı bağımsız)

Yarı bağımsız Jailbreak yöntemi ve araçları, cihazın kısıtlamalarını bağımlı ve yarı bağımlı Jailbreak yöntemleri gibi yalnızca bir başlatımlık kaldırır. Bağımlı ve yarı bağımlı yöntemlerden farkı ise cihaza yeniden yetkilerin sağlanması bir bilgisayar olmadan, cihazın üzerinden yapılabilmesidir. Cihaz bir bilgisayara ihtiyaç duymadan açılabilir ve kısıtlamaların yeniden kaldırılması cihaz üzerinden yapılabilir. "unc0ver13" ve "Chimera14" araçları bu Jailbreak yöntemini uygulayan araçlara örnektir.

Jailbreak tarihçesi

İlk Jailbreak araçları

Aygıt/İşletim SistemiYayım tarihiİlk jailbreakAraçGeliştirici
iPhone (orijinal)/iOS 1.029 Haziran 200710 Temmuz 200715(isimsiz)iPhone Dev Team16
iPhone 3G/iOS 2.011 Temmuz 200820 Temmuz 200817PwnageTooliPhone Dev Team
iOS 3.017 Mart 200919 Temmuz 200918PwnageTooliPhone Dev Team
iPhone 3GS19 Haziran 20093 Temmuz 200919purplera1nGeorge Hotz
iPad30 Nisan 20103 Mayıs 201020Spiritcomex
iOS 4.021 Haziran 201021-23 Haziran 20102122PwnageTooliPhone Dev Team
iPhone 424 Haziran 20101 Ağustos 201023JailbreakMe 2.0comex
iPad 211 Mart 20115 Temmuz 201124JailbreakMe 3.0comex
iOS 5.012 Ekim 201113 Ekim 201125redsn0wiPhone Dev Team
iPhone 4S14 Ekim 201120 Ocak 20122627Absinthepod2g, Chronic Dev Team, iPhone Dev Team

Jailbreak araçlarının Son sürümleri

<table> <thead> <tr class="header"> <th><p>İsim</p></th> <th><p>Yayım Tarihi</p></th> <th colspan="3"><p>Donanım</p></th> <th><p>Yazılım</p></th> </tr> </thead> <tbody> <tr class="odd"> <td class="unsortable"><p><a href="iPad" title="wikilink">iPad</a></p></td> <td class="unsortable"><p><a href="iPhone" title="wikilink">iPhone</a></p></td> <td class="unsortable"><p><a href="iPod_Touch" title="wikilink">iPod Touch</a></p></td> <td></td> <td></td> <td></td> </tr> <tr class="even"> <td><p><a href="JailbreakMe" title="wikilink">JailbreakMe</a> 3.0<a href="#fn1" class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a></p></td> <td><p>5, Temmuz 2011<a href="#fn2" class="footnote-ref" id="fnref2" role="doc-noteref"><sup>2</sup></a></p></td> <td></td> <td><p><a href="#fn3" class="footnote-ref" id="fnref3" role="doc-noteref"><sup>3</sup></a></p></td> <td><p><a href="iPod_Touch" title="wikilink">1</a><a href="#fn4" class="footnote-ref" id="fnref4" role="doc-noteref"><sup>4</sup></a></p></td> <td><p>4.2.6 – 4.2.8 <a href="#fn5" class="footnote-ref" id="fnref5" role="doc-noteref"><sup>5</sup></a></p></td> </tr> <tr class="odd"> <td><p>Seas0npass<a href="#fn6" class="footnote-ref" id="fnref6" role="doc-noteref"><sup>6</sup></a></p></td> <td><p>18 Ekim 2011<a href="#fn7" class="footnote-ref" id="fnref7" role="doc-noteref"><sup>7</sup></a></p></td> <td colspan="3" style="text-align:center"><p>2nd generation <a href="Apple_TV" title="wikilink">Apple TV</a><a href="#fn8" class="footnote-ref" id="fnref8" role="doc-noteref"><sup>8</sup></a></p></td> <td><p>4.3 – 5.3 <a href="#fn9" class="footnote-ref" id="fnref9" role="doc-noteref"><sup>9</sup></a></p></td> </tr> <tr class="even"> <td><p><a href="redsn0w" title="wikilink">redsn0w</a> 0.9.15 beta 3<a href="#fn10" class="footnote-ref" id="fnref10" role="doc-noteref"><sup>10</sup></a><a href="#fn11" class="footnote-ref" id="fnref11" role="doc-noteref"><sup>11</sup></a></p></td> <td><p>1 Kasım 2012</p></td> <td><p><a href="iPad_1" title="wikilink">1</a><a href="#fn12" class="footnote-ref" id="fnref12" role="doc-noteref"><sup>12</sup></a><a href="#fn13" class="footnote-ref" id="fnref13" role="doc-noteref"><sup>13</sup></a><a href="#fn14" class="footnote-ref" id="fnref14" role="doc-noteref"><sup>14</sup></a></p></td> <td></td> <td><p><a href="iPod_Touch" title="wikilink">1</a></p></td> <td><p>4.1 – 6.1.6</p></td> </tr> <tr class="odd"> <td><p><a href="Absinthe_(software)" title="wikilink">Absinthe</a> 2.0.4</p></td> <td><p>30 Mayıs 2012</p></td> <td><p>{{Düz liste|</p> <ul> <li><a href="iPad_1" title="wikilink">1</a></li> <li><a href="iPad_2" title="wikilink">2</a></li> <li><a href="iPad_3" title="wikilink">3</a></li> </ul></td> <td><p>{{Düz liste|</p> <ul> <li><a href="iPhone_3GS" title="wikilink">3GS</a></li> <li><a href="iPhone_4" title="wikilink">4</a></li> <li><a href="iPhone_4S" title="wikilink">4S</a></li> </ul></td> <td><p><a href="iPod_Touch" title="wikilink">1</a></p></td> <td></td> </tr> <tr class="even"> <td><p><a href="evasi0n" title="wikilink">evasi0n</a></p></td> <td><p>4 Şubat 2013</p></td> <td></td> <td></td> <td></td> <td><p>6.0 – 6.1.2<a href="#fn15" class="footnote-ref" id="fnref15" role="doc-noteref"><sup>15</sup></a></p></td> </tr> <tr class="odd"> <td><p><a href="evasi0n" title="wikilink">evasi0n</a>7</p></td> <td><p>22 Aralık 2013</p></td> <td></td> <td></td> <td><p><a href="iPod_Touch_(5th_generation)" title="wikilink">5</a></p></td> <td><p>7.0 – 7.0.6<a href="#fn16" class="footnote-ref" id="fnref16" role="doc-noteref"><sup>16</sup></a></p></td> </tr> <tr class="even"> <td><p>p0sixspwn</p></td> <td><p>30 Aralık 2014</p></td> <td></td> <td></td> <td></td> <td><p>6.1.3 – 6.1.6</p></td> </tr> <tr class="odd"> <td><p><a href="Pangu_Team" title="wikilink">Pangu</a></p></td> <td><p>23 Haziran 2014 <a href="#fn17" class="footnote-ref" id="fnref17" role="doc-noteref"><sup>17</sup></a></p></td> <td></td> <td></td> <td><p><a href="iPod_Touch_(5th_generation)" title="wikilink">5</a><a href="#fn18" class="footnote-ref" id="fnref18" role="doc-noteref"><sup>18</sup></a></p></td> <td><p>7.1 – 7.1.2</p></td> </tr> <tr class="even"> <td><p><a href="Pangu_Team" title="wikilink">Pangu8</a></p></td> <td><p>22 Ekim 2014</p></td> <td></td> <td></td> <td><p><a href="iPod_Touch_(5th_generation)" title="wikilink">5</a></p></td> <td><p>8.0 – 8.1</p></td> </tr> <tr class="odd"> <td><p><a href="http://www.taig.com/en/">TaiG</a> </p></td> <td><p>29 Kasım 2014</p></td> <td></td> <td></td> <td></td> <td><p>8.0 – 8.4</p></td> </tr> <tr class="even"> <td><p><a href="https://web.archive.org/web/20150808054120/http://pro.25pp.com/ppghost_mac">PPJailbreak</a></p></td> <td><p>18 Ocak 2015</p></td> <td></td> <td></td> <td></td> <td><p>8.0 – 8.4</p></td> </tr> <tr class="odd"> <td><p><a href="Pangu_Team" title="wikilink">Pangu9</a></p></td> <td><p>14 Ekim 2015</p></td> <td></td> <td></td> <td></td> <td><p>9.0 – 9.1</p></td> </tr> <tr class="even"> <td><p><a href="Pangu_Team" title="wikilink">Pangu9</a></p></td> <td><p>23 Mart 2016</p></td> <td colspan="3" style="text-align:center"><p>4th generation <a href="Apple_TV" title="wikilink">Apple TV</a></p></td> <td><p>9.0 – 9.0.1</p></td> </tr> <tr class="odd"> <td><p><a href="https://web.archive.org/web/20160808032222/http://jailbreak.25pp.com/ppjailbreak/?from=25pp_00119">PPJailbreak</a></p></td> <td><p>24 Temmuz 2016</p></td> <td></td> <td></td> <td></td> <td><p>9.2 – 9.3.3</p></td> </tr> <tr class="even"> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </tbody> </table> <section id="footnotes" class="footnotes footnotes-end-of-document" role="doc-endnotes"> <hr /> <ol> <li id="fn1"><a href="#fnref1" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn2"></li> <li id="fn3"></li> <li id="fn4"></li> <li id="fn5"></li> <li id="fn6"><a href="#fnref6" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn7"></li> <li id="fn8"></li> <li id="fn9"></li> <li id="fn10"><a href="#fnref10" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn11"><a href="#fnref11" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn12"></li> <li id="fn13"><a href="#fnref13" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn14"><a href="#fnref14" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn15"><a href="#fnref15" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn16"></li> <li id="fn17"><a href="#fnref17" class="footnote-back" role="doc-backlink">↩︎</a></li> <li id="fn18"></li> </ol> </section>

Not listesi

Kaynakça

Orijinal kaynak: jailbreak (ios). Creative Commons Atıf-BenzerPaylaşım Lisansı ile paylaşılmıştır.

Footnotes

Kategoriler